package com.xiaoge.service;

import org.springframework.boot.context.properties.ConfigurationPropertiesScan;
import org.springframework.stereotype.Service;

/**
 * TODO
 *    @ConfigurationPropertiesScan("com.xiaoge.properties") 直接扫描包, 包里面带@ConfigurationProperties, 全部都属性绑定并且注入到ioc容器中
 *    因为当属性绑定类很多的时候你不可能用@EnableConfigurationProperties一个个注入的
 *
 *    todo 使用@ConfigurationPropertiesScan和@EnableConfigurationProperties好处是当用到了bean判断注解, 满足条件后才行这是规范, 而不是直接(@Component + @ConfigurationProperties)
 *
 * @author <a href="mailto:1330137071@qq.com">Zhang Xiao</a>
 * @author <a href="mailto:zhangxiao@dist.com.cn">Zhang Xiao</a>
 * @since
 */
@Service("OrderService1")
@ConfigurationPropertiesScan("com.xiaoge.properties")
public class OrderService {

//    @Bean
//    public TestClass testClass() {
//        return new TestClass();
//    }

}
